package implbd2.impl;

public class Instrucao {
	private int idTransacao;
	private int ordemArquivo;
	private Operacao tipo;
	private Dado dado;
	private boolean executado;
	
	public Instrucao(int idT, int ordem, Operacao tipo, Dado dado) {
		this.idTransacao = idT;
		this.ordemArquivo = ordem;
		this.tipo = tipo;
		this.dado = dado;
		
		this.executado = false;
	}
	
	public int getIdTransacao() {
		return this.idTransacao;
	}
	
	public void setExecutado() {
		this.executado = true;
	}

	public Operacao getTipo() {
		return this.tipo;
	}
	
	public Dado getDado() {
		return this.dado;
	}
	
	public int getOrdemArquivo() {
		return this.ordemArquivo;
	}
}
